related to someone who takes advantage of any situation for her/her own benefit - Spanisch Englisch Wörterbuch